recursive definition

「recursive definition」の発音・読み方

カタカナ読み(目安)リカーシブ デフィニション

「recursive definition」の意味

「recursive definition」の例文

Every recursive definition must include a base case to avoid infinite recursion.

すべての再帰的定義は無限再帰を避けるために基底条件を含む必要がある。

「recursive definition」の複数形

複数形recursive definitions

「recursive definition」のレベル別の例文

「 recursive definition」のコアイメージ コアイメージ

再帰的定義は基底条件と再帰規則で対象を定め、自身を参照してより大きな要素を構成する定義の仕方を指す

「recursive definition」のよく使う型

「recursive definition」とよく一緒に使う語

「recursive definition」のよくある間違い

  • ✕ a recursion definition

    ○ a recursive definition

    definitionを修飾するので、名詞recursionではなく形容詞recursiveを使う。

  • ✕ recursive definitions have no starting case

    ○ recursive definitions usually include a base case

    再帰的定義には、処理を止める基底条件を含めるのが一般的である。

「 recursive definition」の英英 英英

A definition that specifies a concept in terms of simpler or smaller instances of the same concept, typically including a base case and a rule for deriving other instances.

「 recursive definition」の語源 語源

recursive definitionは、recurrere(再び戻る)に由来するrecurs-(戻る、繰り返す)と英語definition(定義)が組み合わさり、自身に戻る形で定義するという意味で用いられる。

「 recursive definition」のコラム コラム

  • 再帰的定義は数学や計算機科学で基底条件が必須となり、基底条件を欠くと無限再帰や定義の無意味化につながる点が学習上の重要ポイントとなる

「recursive definition」のよくある質問

Q. recursive definitionの複数形は?
複数形はrecursive definitionsです。recursiveもdefinitionも規則的に変化します。
Q. recursive definitionとrecursive functionの違いは?
recursive definitionは、ある対象をより単純な同種の対象を使って定義する方法です。recursive functionは、関数が自分自身を呼び出す関数を指します。
Q. recursive definitionではなぜbase caseが必要?
base caseは再帰的な説明や計算を止める出発点です。これがないと、無限に処理が続くおそれがあります。